Big Huge Thesaurus

double decomposition reaction

noun